\hypertarget{classdev_1_1net_1_1_socket_event_handler}{}\section{dev\+:\+:net\+:\+:Socket\+Event\+Handler Class Reference}
\label{classdev_1_1net_1_1_socket_event_handler}\index{dev\+::net\+::\+Socket\+Event\+Handler@{dev\+::net\+::\+Socket\+Event\+Handler}}


套接字事件处理器  




{\ttfamily \#include $<$Socket\+Event\+Handler.\+hpp$>$}

Inheritance diagram for dev\+:\+:net\+:\+:Socket\+Event\+Handler\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classdev_1_1net_1_1_socket_event_handler}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classdev_1_1net_1_1_socket_event_handler_a17e5cde9dae5f160769648963b73ef62}{}virtual void \hyperlink{classdev_1_1net_1_1_socket_event_handler_a17e5cde9dae5f160769648963b73ef62}{handle\+Input} (void)=0\label{classdev_1_1net_1_1_socket_event_handler_a17e5cde9dae5f160769648963b73ef62}

\begin{DoxyCompactList}\small\item\em 处理输入 \end{DoxyCompactList}\item 
\hypertarget{classdev_1_1net_1_1_socket_event_handler_a9bbbbda1a9c9e230574f8b26cbea2318}{}virtual void \hyperlink{classdev_1_1net_1_1_socket_event_handler_a9bbbbda1a9c9e230574f8b26cbea2318}{handle\+Output} (void)=0\label{classdev_1_1net_1_1_socket_event_handler_a9bbbbda1a9c9e230574f8b26cbea2318}

\begin{DoxyCompactList}\small\item\em 处理输出 \end{DoxyCompactList}\item 
\hypertarget{classdev_1_1net_1_1_socket_event_handler_a2368954545137cc052066df553f1c01f}{}virtual void \hyperlink{classdev_1_1net_1_1_socket_event_handler_a2368954545137cc052066df553f1c01f}{handle\+Exception} (void)=0\label{classdev_1_1net_1_1_socket_event_handler_a2368954545137cc052066df553f1c01f}

\begin{DoxyCompactList}\small\item\em 处理异常 \end{DoxyCompactList}\item 
\hypertarget{classdev_1_1net_1_1_socket_event_handler_a40478658a9eef9d34766e5d680ebfd83}{}virtual void \hyperlink{classdev_1_1net_1_1_socket_event_handler_a40478658a9eef9d34766e5d680ebfd83}{handle\+Close} (void)=0\label{classdev_1_1net_1_1_socket_event_handler_a40478658a9eef9d34766e5d680ebfd83}

\begin{DoxyCompactList}\small\item\em 处理关闭(套接字从反应器移除) \end{DoxyCompactList}\item 
\hypertarget{classdev_1_1net_1_1_socket_event_handler_a440be238a276cbe4676847a076f3ddb3}{}virtual void \hyperlink{classdev_1_1net_1_1_socket_event_handler_a440be238a276cbe4676847a076f3ddb3}{handle\+Heart\+Beat} (void)=0\label{classdev_1_1net_1_1_socket_event_handler_a440be238a276cbe4676847a076f3ddb3}

\begin{DoxyCompactList}\small\item\em 处理心跳 \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
套接字事件处理器 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/dev/net/Socket\+Event\+Handler.\+hpp\end{DoxyCompactItemize}
